package com.hongpu.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.hongpu.domain.CoolTowerEmployee;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hongpu.dto.CoolTowerEmployeeDto;
import com.hongpu.utils.ResultDto;
import org.apache.ibatis.annotations.Param;

/**
* @author Michael zhang
* @description 针对表【cool_tower_employee(冷却塔安装人员管理)】的数据库操作Mapper
* @createDate 2025-06-10 15:50:16
* @Entity generator.domain.CoolTowerEmployee
*/
public interface CoolTowerEmployeeMapper extends BaseMapper<CoolTowerEmployee> {
    /**
     *启用
     */

    public boolean active(@Param("id") Long id, @Param("updateBy") Long updateBy) ;

    /**
     * 分页
     */

    public IPage<CoolTowerEmployee> page(@Param("ipage")IPage  ipage, @Param("coolTowerEmployeeDto") CoolTowerEmployeeDto coolTowerEmployeeDto) ;

    /**
     * 查询数据库是否有工号
     * @return
     */
    public String isExistsWorkNum() ;
    /**
     * 从数据库中获取新的工号
     */
    public String getNewWorkNum() ;


}




